chinchilla rat - English Synonyms Dictionary

chinchilla rat

n.
[1] abrocome , rat chinchilla